org.eclipse.vtp.framework.interactions.core.configurations
Class MediaProviderBindingConfiguration

java.lang.Object
  extended by org.eclipse.vtp.framework.interactions.core.configurations.MediaProviderBindingConfiguration
All Implemented Interfaces:
IConfiguration, InteractionsConstants

public class MediaProviderBindingConfiguration
extends java.lang.Object
implements IConfiguration, InteractionsConstants

A configuration for a media provider binding.

Author:
Lonnie Pryor

Field Summary
 
Fields inherited from interface org.eclipse.vtp.framework.interactions.core.configurations.InteractionsConstants
NAME_CHOICE, NAME_CHOICES, NAME_CONTENT_TYPE, NAME_DATA_NAME, NAME_DATA_REQUEST, NAME_FORMATTER, NAME_ID, NAME_INPUT, NAME_INPUT_ITEM, NAME_INPUT_NAME, NAME_INPUT_REQUEST, NAME_INTERACTION_TYPE, NAME_KEY, NAME_LANGUAGE, NAME_LOCALE, NAME_MEDIA, NAME_MEDIA_PROVIDER, NAME_MEDIA_PROVIDER_BINDING, NAME_META_DATA, NAME_META_DATA_ITEM, NAME_META_DATA_SET, NAME_NAME, NAME_OUTPUT, NAME_OUTPUT_ITEM, NAME_OUTPUT_MESSAGE, NAME_OUTPUT_NAME, NAME_PROPERTY, NAME_PROPERTY_ITEM, NAME_RESOURCE_MANAGER, NAME_SCRIPT, NAME_SCRIPTING_LANGUGAGE, NAME_SELECTION_REQUEST, NAME_SHARED_CONTENT, NAME_TRANSFER_MESSAGE, NAME_TYPE, NAME_VALUE, NAMESPACE_URI
 
Constructor Summary
MediaProviderBindingConfiguration()
          Creates a new MediaProviderBindingConfiguration.
 
Method Summary
 java.lang.String getKey()
          Returns the key the binding is under.
 java.lang.String getMediaProviderID()
          Returns the ID of the media provider.
 void load(org.w3c.dom.Element configurationElement)
          Loads the configuration information from the specified XML element.
 void save(org.w3c.dom.Element configurationElement)
          Saves the configuration information into the supplied XML element.
 void setKey(java.lang.String key)
          Sets the key the binding is under.
 void setMediaProviderID(java.lang.String mediaProviderID)
          Sets the ID of the media provider.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

MediaProviderBindingConfiguration

public MediaProviderBindingConfiguration()
Creates a new MediaProviderBindingConfiguration.

Method Detail

getKey

public java.lang.String getKey()
Returns the key the binding is under.

Returns:
The key the binding is under.

setKey

public void setKey(java.lang.String key)
Sets the key the binding is under.

Parameters:
key - The key the binding is under.

getMediaProviderID

public java.lang.String getMediaProviderID()
Returns the ID of the media provider.

Returns:
The ID of the media provider.

setMediaProviderID

public void setMediaProviderID(java.lang.String mediaProviderID)
Sets the ID of the media provider.

Parameters:
mediaProviderID - The ID of the media provider.

load

public void load(org.w3c.dom.Element configurationElement)
Description copied from interface: IConfiguration
Loads the configuration information from the specified XML element.

Specified by:
load in interface IConfiguration
Parameters:
configurationElement - The element to load the configuration from.

save

public void save(org.w3c.dom.Element configurationElement)
Description copied from interface: IConfiguration
Saves the configuration information into the supplied XML element.

Specified by:
save in interface IConfiguration
Parameters:
configurationElement - The element to save the configuration to.